package com.xcity.game.achievement;

public interface AchievementHelper {
	
	String DEFAULT_VAL_KEY = "val";

	/**
	 * 更新存档数据，并检测对应成就是否已完成，如果已完成则返回true
	 * @param refer
	 * @param vals
	 * @return 是否完成该成就
	 */
	boolean update(Achievement refer, int... vals);
	
	/**
	 * 检测该成就是否已完成
	 * @param refer
	 * @return
	 */
	boolean isFinished(Achievement refer);
	
}
